package com.czmh.etc.onlinepubsys.request.ue;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2017-2021
 *
 * @Author: Chenzj
 * Date: 2021-12-09
 * FileName: ObeSamRequest
 * Description:
 */
@ApiModel("联合电子-4-4-2卡片二发接口4.1-4.11")
@Data
public class ObeSamRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "客户标识", required = false)
    private String userId;

    @ApiModelProperty(notes = "订单号", required = false)
    private String orderId;

    @ApiModelProperty(notes = "业务类型-0003：OBU自助发行", required = false)
    private String operType;

    @ApiModelProperty(notes = "机构编码", required = false)
    private String appkey = "appKey";

    @ApiModelProperty(notes = "请求渠道 参考附件请求渠道", required = false)
    private String reqfrom = "74";

    @ApiModelProperty(notes = "应用编码", required = false)
    private String applicationCode;

    @ApiModelProperty(notes = "消息类型", required = false)
    private String msgType;

    @ApiModelProperty(notes = "非加密域", required = false)
    private UnEncryptDomain unEncryptDomain;

    @ApiModelProperty(notes = "设备编码-设备表面号", required = false)
    private String deviceSerial;

    @ApiModelProperty(notes = "TOKEN ID", required = false)
    private String tokenCode;

    @ApiModelProperty(notes = "报文MAC", required = false)
    private String mac;
}
